ODBC son las siglas de
Open DataBase Connectivity, un estándar de acceso a
Bases de Datos desarrollado por
Microsoft Corporation, el objetivo de
ODBC es hacer posible el acceder a cualquier dato de cualquier aplicación, sin importar qué
Sistema Gestor de Bases de Datos (
DBMS por sus siglas en Ingles) almacene los datos,
ODBC logra esto al insertar una capa intermedia llamada manejador de Bases de Datos, entre la aplicación y el
DBMS, el propósito de esta capa es traducir las consultas de datos de la aplicación en comandos que el
DBMS entienda. Para que esto funcione tanto la aplicación como el
DBMS deben ser compatibles con
ODBC, esto es que la aplicación debe ser capaz de producir comandos
ODBC y el
DBMS debe ser capaz de responder a ellos. desde la versión 2.0 el estandar soporta SAG y
SQL.